be confronted by a problem - Spanish English Dictionary